package com.lanju.util;

import java.util.Random;

public class CommonUtil {
	//方法1：length为产生的位数  
	public static String getRandomString(int length){     //定义一个字符串（A-Z，a-z，0-9）即62位；    
		String str="1234567890";     //由Random生成随机数      zxcvbnmlkjhgfdsaqwertyuiopQWERTYUIOPASDFGHJKLZXCVBNM
		Random random=new Random();         
		StringBuffer sb=new StringBuffer();         //长度为几就循环几次        
		for(int i=0; i<length; ++i){           //产生0-61的数字         
			int number=random.nextInt(10);           //将产生的数字通过length次承载到sb中      
			sb.append(str.charAt(number));         }         //将承载的字符转换成字符串     
		return sb.toString();  
		} 
	public static void main(String[] args) {
		String num=getRandomString(16);
		System.out.println("num==="+num);
	}
}
